<html>
<body>
报告未安全关闭的 JDBC 资源。 此检查报告的 JDBC 资源包括 <code>java.sql.Connection</code>、<code>java.sql.Statement</code>、<code>java.sql.PreparedStatement</code>、<code>java.sql.CallableStatement</code> 和 <code>java.sql.ResultSet</code>。
<p>
  默认情况下，该检查假定资源可以由名称中带有 'close' 或 'cleanup' 的任何方法关闭。
</p>
<p><b>示例：</b></p>
<pre><code>
  ResultSet findAllElements(Connection connection) throws SQLException {
    PreparedStatement statement = connection.prepareStatement("SELECT * FROM TABLE");//语句未关闭
    statement.execute();
    return statement.getResultSet();
  }
</code></pre>
<!-- tooltip end -->
<p>
  使用以下选项配置检查：
</p>
<ul>
  <li>
    是否允许在 <code>try</code> 块内打开 JDBC 资源。 此样式不太合意，因为它比在 <code>try</code> 块前面打开资源更冗长。
  </li>
  <li>
    资源能否通过任何将资源作为实参传递的方法调用来关闭。
  </li>
</ul>
</body>
</html>